Software testing is an essential part of software engineering. During the software development life cycle, testing is highly required to assure the quality of the software process and product. The software development industry spends more than half of its budget on maintenance interrelated activities. Software testing offers a means to decrease errors, cut maintenance and overall software costs. These thesis discuses a new approach to software testing that enhances testing process using a mix approaches of exploratory testing and risk-based testing. Early in the history of software development, testing was confined to testing the ended code, but testing is further of a quality control mechanism. If software cannot be tested prudently, it must be tested selectively. A risk-based testing approach provides proactive opportunities to reduce the levels of product risk, opening in the initial phases of a project. The other is design-based test cases, where the focus is on ensuring that the software is capable of completing the core operations it was intended to do. These results can then be charity to improve testing organizations and to identify better practices for test case selection
Real Time Impact Factor:
1
Author Name: Sidra Laeeq, Rushda Shahid
URL: View PDF
Keywords: IJSER,2229-5518, 22295518,Sidra Laeeq, Rushda Shahid
ISSN: 22295518
EISSN:
EOI/DOI:
Add Citation
Views: 1681